ratchet borers - Español Inglés Diccionario